gusucode.com > 渝海网站收录查询工具 1 > 渝海网站收录查询工具 1.5/code/shoulu.php
<?php /* 渝海软件[HaiPHP.COM] */ header("Content-Type:text/html;charset=gbk"); include_once './config.php'; $message=$_POST['message']; $address=$_POST['address']; $message=urlencode(__urljudge(str_replace("http://","",$message))); $content=array(url=>$message,ip=>$ip,time=>time()); $text_class->add_line($content); if(preg_match("/baidu/i",$address)){ $url="http://www.baidu.com/s?&ie=utf-8&word=site%3A$message"; $contents=_link($url); preg_match_all("/百度一下,找到相关网页(.*?)篇/is",$contents,$num); $smarty->assign("baidu",$num[1][0]); } if(preg_match("/google/i",$address)){ $landing=""; $url="http://www.google.cn/search?hl=zh-CN&q=site%3A$message"; $contents=_link($url); $contents = iconv("UTF-8","gbk//TRANSLIT",$contents); preg_match_all("/<\/b> 获得约 <b>(.*?)<\/b> 条结果/is",$contents,$num); $smarty->assign("Google",str_replace(",","",trim($num[1][0]))); } if(preg_match("/yahoo/i",$address)){ $landing=""; $url="http://www.yahoo.cn/s?p=site%3A$message"; $contents=_link($url); $contents = iconv("UTF-8","gbk//TRANSLIT",$contents); preg_match_all("/找到相关网页约(.*?)条/is",$contents,$num); $smarty->assign("Yahoo",$num[1][0]); } if(preg_match("/soso/i",$address)){ $landing=""; $url="http://www.soso.com/q?&w=site:$message"; $contents=_link($url); preg_match_all("/搜索到约(.*?)项结果/is",$contents,$num); $smarty->assign("Soso",$num[1][0]); } if(preg_match("/yodao/i",$address)){ $landing=""; $url="http://www.yodao.com/search?q=site%3A$message"; //echo $url; $contents=@file_get_contents($url); $contents = iconv("UTF-8","gbk//TRANSLIT",$contents); preg_match_all("/共约(.*?)条/is",$contents,$num); $smarty->assign("Yodao",strip_tags($num[1][0])); } $smarty->display('results.html'); ?>